Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 PEDLARS GROVE Detached £385,000 12 Aug 2022
60 PEDLARS GROVE Detached £245,000 30 Jun 2010
62 PEDLARS GROVE Detached £179,500 2 Aug 2001